package com.example.java_second_hand_market;

import javafx.event.ActionEvent;
import javafx.event.EventHandler;
import javafx.fxml.FXML;
import javafx.scene.Scene;
import javafx.scene.control.Button;
import javafx.scene.control.Tab;
import javafx.scene.control.TabPane;
import javafx.scene.layout.GridPane;

import javafx.stage.Modality;
import javafx.stage.Stage;



public class AdminDialog extends Stage {
    public AdminDialog(Admin by,int width,int height){
        TabPane tabPane = new TabPane();

        Stage primaryStage = new Stage();
        // 创建一个 UserInfoDialog 实例
        // 假设有一个 User 类
        UserAdminDialog userAdminDialog = new UserAdminDialog(by,width,height);

        OrderAdminDialog orderAdminDialog = new OrderAdminDialog(by,width,height);

        ChatDialog chatDialog = new ChatDialog(by,width,height);

        // 创建 Tab，并将 UserInfoDialog 的内容添加到 Tab 中
        Tab fhTab = new Tab("封号");
        Tab delTab = new Tab("删除订单");
        Tab chatTab = new Tab("聊天");



        fhTab.setContent(userAdminDialog.getbp());
        fhTab.setClosable(false);

        delTab.setContent(orderAdminDialog.getBp());
        delTab.setClosable(false);

        chatTab.setContent(chatDialog.getBp());
        chatTab.setClosable(false);



        // 将 Tab 添加到 TabPane 中
        tabPane.getTabs().add(fhTab);
        tabPane.getTabs().add(chatTab);
        tabPane.getTabs().add(delTab);


        // 创建场景并显示

        Scene scene = new Scene(tabPane, 400, 300);
        primaryStage.setScene(scene);
        primaryStage.setResizable(false);
        primaryStage.setTitle("二手市场管理系统");
        primaryStage.show();
    }
};


